home *** CD-ROM | disk | FTP | other *** search
/ Ham Radio 2000 #2 / Ham Radio 2000 - Volume 2.iso / HAMV2 / ANTENNA / YAGIU112 / GETFILES.C < prev    next >
C/C++ Source or Header  |  1995-08-07  |  618b  |  28 lines

  1. #include <stdio.h>
  2. #include <string.h>
  3. #include <errno.h>
  4. #include "yagi.h"
  5.  
  6. extern int errno;
  7.  
  8. /* This routine checks the number of arguments. If thats OK, the 
  9. only arguemnt is the input data file. The output data file name is
  10. got by adding '.out' to the input data file name. */
  11. char *get_data_filenames(int optind, char **argv, char *input)
  12. {
  13.     char *output;
  14.     output=string(0L,100L);
  15.     strcpy(input, argv[optind]);
  16.     strcpy(output, argv[optind]);
  17.     strcat(output,".out");
  18.  
  19. #ifdef DEBUG
  20.     if(errno)
  21.     {
  22.         fprintf(stderr,"Errno =%d in get_data_filenames() of getfiles.c\n", errno);
  23.         exit(1);
  24.     }
  25. #endif
  26.     return(output);
  27. }
  28.